d19dbbeaba4781910caef03699d530ad4c62031b,ImageGallery/src/org/sleuthkit/autopsy/imagegallery/gui/SlideShowView.java,SlideShowView,updateCategoryBorder,#,315

Before Change


    @Override
    @ThreadConfined(type = ThreadType.ANY)
    public Category updateCategoryBorder() {
        return getFile().map(file -> {
            final Category category = file.getCategory();
            final Border border1 = hasHashHit() && (category == Category.ZERO)
                    ? HASH_BORDER
                    : getCategoryBorder(category);
            ToggleButton toggleForCategory = getToggleForCategory(category);
            Platform.runLater(() -> {
                getCategoryBorderRegion().setBorder(border1);
                toggleForCategory.setSelected(true);
            });
            return category;
        }).orElse(Category.ZERO);

    }

After Change


    @Override
    @ThreadConfined(type = ThreadType.ANY)
    public Category updateCategory() {
        if (getFile().isPresent()) {
            final Category category = super.updateCategory();
            ToggleButton toggleForCategory = getToggleForCategory(category);
            Platform.runLater(() -> {
                toggleForCategory.setSelected(true);
            });
            return category;
        } else {
            return Category.ZERO;
        }
    }